3.911 \(\int \frac{d+e x}{\sqrt{f+g x} \sqrt{a+b x+c x^2}} \, dx\)

Optimal. Leaf size=393 \[ \frac{\sqrt{2} e \sqrt{b^2-4 a c} \sqrt{f+g x} \sqrt{-\frac{c \left (a+b x+c x^2\right )}{b^2-4 a c}} E\left (\sin ^{-1}\left (\frac{\sqrt{\frac{b+2 c x+\sqrt{b^2-4 a c}}{\sqrt{b^2-4 a c}}}}{\sqrt{2}}\right )|-\frac{2 \sqrt{b^2-4 a c} g}{2 c f-\left (b+\sqrt{b^2-4 a c}\right ) g}\right )}{c g \sqrt{a+b x+c x^2} \sqrt{\frac{c (f+g x)}{2 c f-g \left (\sqrt{b^2-4 a c}+b\right )}}}-\frac{2 \sqrt{2} \sqrt{b^2-4 a c} \sqrt{-\frac{c \left (a+b x+c x^2\right )}{b^2-4 a c}} (e f-d g) \sqrt{\frac{c (f+g x)}{2 c f-g \left (\sqrt{b^2-4 a c}+b\right )}} F\left (\sin ^{-1}\left (\frac{\sqrt{\frac{b+2 c x+\sqrt{b^2-4 a c}}{\sqrt{b^2-4 a c}}}}{\sqrt{2}}\right )|-\frac{2 \sqrt{b^2-4 a c} g}{2 c f-\left (b+\sqrt{b^2-4 a c}\right ) g}\right )}{c g \sqrt{f+g x} \sqrt{a+b x+c x^2}} \]

[Out]

(Sqrt[2]*Sqrt[b^2 - 4*a*c]*e*Sqrt[f + g*x]*Sqrt[-((c*(a + b*x + c*x^2))/(b^2 - 4
*a*c))]*EllipticE[ArcSin[Sqrt[(b + Sqrt[b^2 - 4*a*c] + 2*c*x)/Sqrt[b^2 - 4*a*c]]
/Sqrt[2]], (-2*Sqrt[b^2 - 4*a*c]*g)/(2*c*f - (b + Sqrt[b^2 - 4*a*c])*g)])/(c*g*S
qrt[(c*(f + g*x))/(2*c*f - (b + Sqrt[b^2 - 4*a*c])*g)]*Sqrt[a + b*x + c*x^2]) -
(2*Sqrt[2]*Sqrt[b^2 - 4*a*c]*(e*f - d*g)*Sqrt[(c*(f + g*x))/(2*c*f - (b + Sqrt[b
^2 - 4*a*c])*g)]*Sqrt[-((c*(a + b*x + c*x^2))/(b^2 - 4*a*c))]*EllipticF[ArcSin[S
qrt[(b + Sqrt[b^2 - 4*a*c] + 2*c*x)/Sqrt[b^2 - 4*a*c]]/Sqrt[2]], (-2*Sqrt[b^2 -
4*a*c]*g)/(2*c*f - (b + Sqrt[b^2 - 4*a*c])*g)])/(c*g*Sqrt[f + g*x]*Sqrt[a + b*x
+ c*x^2])

_______________________________________________________________________________________

Rubi [A]  time = 0.790712, antiderivative size = 393, normalized size of antiderivative = 1., number of steps used = 5, number of rules used = 4, integrand size = 29, \(\frac{\text{number of rules}}{\text{integrand size}}\) = 0.138 \[ \frac{\sqrt{2} e \sqrt{b^2-4 a c} \sqrt{f+g x} \sqrt{-\frac{c \left (a+b x+c x^2\right )}{b^2-4 a c}} E\left (\sin ^{-1}\left (\frac{\sqrt{\frac{b+2 c x+\sqrt{b^2-4 a c}}{\sqrt{b^2-4 a c}}}}{\sqrt{2}}\right )|-\frac{2 \sqrt{b^2-4 a c} g}{2 c f-\left (b+\sqrt{b^2-4 a c}\right ) g}\right )}{c g \sqrt{a+b x+c x^2} \sqrt{\frac{c (f+g x)}{2 c f-g \left (\sqrt{b^2-4 a c}+b\right )}}}-\frac{2 \sqrt{2} \sqrt{b^2-4 a c} \sqrt{-\frac{c \left (a+b x+c x^2\right )}{b^2-4 a c}} (e f-d g) \sqrt{\frac{c (f+g x)}{2 c f-g \left (\sqrt{b^2-4 a c}+b\right )}} F\left (\sin ^{-1}\left (\frac{\sqrt{\frac{b+2 c x+\sqrt{b^2-4 a c}}{\sqrt{b^2-4 a c}}}}{\sqrt{2}}\right )|-\frac{2 \sqrt{b^2-4 a c} g}{2 c f-\left (b+\sqrt{b^2-4 a c}\right ) g}\right )}{c g \sqrt{f+g x} \sqrt{a+b x+c x^2}} \]

Antiderivative was successfully verified.

[In]  Int[(d + e*x)/(Sqrt[f + g*x]*Sqrt[a + b*x + c*x^2]),x]

[Out]

(Sqrt[2]*Sqrt[b^2 - 4*a*c]*e*Sqrt[f + g*x]*Sqrt[-((c*(a + b*x + c*x^2))/(b^2 - 4
*a*c))]*EllipticE[ArcSin[Sqrt[(b + Sqrt[b^2 - 4*a*c] + 2*c*x)/Sqrt[b^2 - 4*a*c]]
/Sqrt[2]], (-2*Sqrt[b^2 - 4*a*c]*g)/(2*c*f - (b + Sqrt[b^2 - 4*a*c])*g)])/(c*g*S
qrt[(c*(f + g*x))/(2*c*f - (b + Sqrt[b^2 - 4*a*c])*g)]*Sqrt[a + b*x + c*x^2]) -
(2*Sqrt[2]*Sqrt[b^2 - 4*a*c]*(e*f - d*g)*Sqrt[(c*(f + g*x))/(2*c*f - (b + Sqrt[b
^2 - 4*a*c])*g)]*Sqrt[-((c*(a + b*x + c*x^2))/(b^2 - 4*a*c))]*EllipticF[ArcSin[S
qrt[(b + Sqrt[b^2 - 4*a*c] + 2*c*x)/Sqrt[b^2 - 4*a*c]]/Sqrt[2]], (-2*Sqrt[b^2 -
4*a*c]*g)/(2*c*f - (b + Sqrt[b^2 - 4*a*c])*g)])/(c*g*Sqrt[f + g*x]*Sqrt[a + b*x
+ c*x^2])

_______________________________________________________________________________________

Rubi in Sympy [A]  time = 116.989, size = 369, normalized size = 0.94 \[ \frac{\sqrt{2} e \sqrt{\frac{c \left (a + b x + c x^{2}\right )}{4 a c - b^{2}}} \sqrt{f + g x} \sqrt{- 4 a c + b^{2}} E\left (\operatorname{asin}{\left (\frac{\sqrt{2} \sqrt{\frac{b + 2 c x + \sqrt{- 4 a c + b^{2}}}{\sqrt{- 4 a c + b^{2}}}}}{2} \right )}\middle | \frac{2 g \sqrt{- 4 a c + b^{2}}}{b g - 2 c f + g \sqrt{- 4 a c + b^{2}}}\right )}{c g \sqrt{\frac{c \left (- f - g x\right )}{b g - 2 c f + g \sqrt{- 4 a c + b^{2}}}} \sqrt{a + b x + c x^{2}}} + \frac{2 \sqrt{2} \sqrt{\frac{c \left (- f - g x\right )}{b g - 2 c f + g \sqrt{- 4 a c + b^{2}}}} \sqrt{\frac{c \left (a + b x + c x^{2}\right )}{4 a c - b^{2}}} \sqrt{- 4 a c + b^{2}} \left (d g - e f\right ) F\left (\operatorname{asin}{\left (\frac{\sqrt{2} \sqrt{\frac{b + 2 c x + \sqrt{- 4 a c + b^{2}}}{\sqrt{- 4 a c + b^{2}}}}}{2} \right )}\middle | \frac{2 g \sqrt{- 4 a c + b^{2}}}{b g - 2 c f + g \sqrt{- 4 a c + b^{2}}}\right )}{c g \sqrt{f + g x} \sqrt{a + b x + c x^{2}}} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  rubi_integrate((e*x+d)/(g*x+f)**(1/2)/(c*x**2+b*x+a)**(1/2),x)

[Out]

sqrt(2)*e*sqrt(c*(a + b*x + c*x**2)/(4*a*c - b**2))*sqrt(f + g*x)*sqrt(-4*a*c +
b**2)*elliptic_e(asin(sqrt(2)*sqrt((b + 2*c*x + sqrt(-4*a*c + b**2))/sqrt(-4*a*c
 + b**2))/2), 2*g*sqrt(-4*a*c + b**2)/(b*g - 2*c*f + g*sqrt(-4*a*c + b**2)))/(c*
g*sqrt(c*(-f - g*x)/(b*g - 2*c*f + g*sqrt(-4*a*c + b**2)))*sqrt(a + b*x + c*x**2
)) + 2*sqrt(2)*sqrt(c*(-f - g*x)/(b*g - 2*c*f + g*sqrt(-4*a*c + b**2)))*sqrt(c*(
a + b*x + c*x**2)/(4*a*c - b**2))*sqrt(-4*a*c + b**2)*(d*g - e*f)*elliptic_f(asi
n(sqrt(2)*sqrt((b + 2*c*x + sqrt(-4*a*c + b**2))/sqrt(-4*a*c + b**2))/2), 2*g*sq
rt(-4*a*c + b**2)/(b*g - 2*c*f + g*sqrt(-4*a*c + b**2)))/(c*g*sqrt(f + g*x)*sqrt
(a + b*x + c*x**2))

_______________________________________________________________________________________

Mathematica [C]  time = 10.247, size = 814, normalized size = 2.07 \[ -\frac{(f+g x)^{3/2} \left (-\frac{4 e \sqrt{\frac{c f^2+g (a g-b f)}{-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}}} (a+x (b+c x)) g^2}{(f+g x)^2}+\frac{i \sqrt{2} e \left (2 c f-b g+\sqrt{\left (b^2-4 a c\right ) g^2}\right ) \sqrt{\frac{-2 a g^2+2 c f x g+b (f-g x) g+\sqrt{\left (b^2-4 a c\right ) g^2} (f+g x)}{\left (2 c f-b g+\sqrt{\left (b^2-4 a c\right ) g^2}\right ) (f+g x)}} \sqrt{\frac{2 a g^2-2 c f x g+b (g x-f) g+\sqrt{\left (b^2-4 a c\right ) g^2} (f+g x)}{\left (-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}\right ) (f+g x)}} E\left (i \sinh ^{-1}\left (\frac{\sqrt{2} \sqrt{\frac{c f^2-b g f+a g^2}{-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}}}}{\sqrt{f+g x}}\right )|-\frac{-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}}{2 c f-b g+\sqrt{\left (b^2-4 a c\right ) g^2}}\right )}{\sqrt{f+g x}}-\frac{i \sqrt{2} \left (2 c d g+e \left (\sqrt{\left (b^2-4 a c\right ) g^2}-b g\right )\right ) \sqrt{\frac{-2 a g^2+2 c f x g+b (f-g x) g+\sqrt{\left (b^2-4 a c\right ) g^2} (f+g x)}{\left (2 c f-b g+\sqrt{\left (b^2-4 a c\right ) g^2}\right ) (f+g x)}} \sqrt{\frac{2 a g^2-2 c f x g+b (g x-f) g+\sqrt{\left (b^2-4 a c\right ) g^2} (f+g x)}{\left (-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}\right ) (f+g x)}} F\left (i \sinh ^{-1}\left (\frac{\sqrt{2} \sqrt{\frac{c f^2-b g f+a g^2}{-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}}}}{\sqrt{f+g x}}\right )|-\frac{-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}}{2 c f-b g+\sqrt{\left (b^2-4 a c\right ) g^2}}\right )}{\sqrt{f+g x}}\right )}{2 c g^2 \sqrt{\frac{c f^2+g (a g-b f)}{-2 c f+b g+\sqrt{\left (b^2-4 a c\right ) g^2}}} \sqrt{a+x (b+c x)}} \]

Antiderivative was successfully verified.

[In]  Integrate[(d + e*x)/(Sqrt[f + g*x]*Sqrt[a + b*x + c*x^2]),x]

[Out]

-((f + g*x)^(3/2)*((-4*e*g^2*Sqrt[(c*f^2 + g*(-(b*f) + a*g))/(-2*c*f + b*g + Sqr
t[(b^2 - 4*a*c)*g^2])]*(a + x*(b + c*x)))/(f + g*x)^2 + (I*Sqrt[2]*e*(2*c*f - b*
g + Sqrt[(b^2 - 4*a*c)*g^2])*Sqrt[(-2*a*g^2 + 2*c*f*g*x + b*g*(f - g*x) + Sqrt[(
b^2 - 4*a*c)*g^2]*(f + g*x))/((2*c*f - b*g + Sqrt[(b^2 - 4*a*c)*g^2])*(f + g*x))
]*Sqrt[(2*a*g^2 - 2*c*f*g*x + b*g*(-f + g*x) + Sqrt[(b^2 - 4*a*c)*g^2]*(f + g*x)
)/((-2*c*f + b*g + Sqrt[(b^2 - 4*a*c)*g^2])*(f + g*x))]*EllipticE[I*ArcSinh[(Sqr
t[2]*Sqrt[(c*f^2 - b*f*g + a*g^2)/(-2*c*f + b*g + Sqrt[(b^2 - 4*a*c)*g^2])])/Sqr
t[f + g*x]], -((-2*c*f + b*g + Sqrt[(b^2 - 4*a*c)*g^2])/(2*c*f - b*g + Sqrt[(b^2
 - 4*a*c)*g^2]))])/Sqrt[f + g*x] - (I*Sqrt[2]*(2*c*d*g + e*(-(b*g) + Sqrt[(b^2 -
 4*a*c)*g^2]))*Sqrt[(-2*a*g^2 + 2*c*f*g*x + b*g*(f - g*x) + Sqrt[(b^2 - 4*a*c)*g
^2]*(f + g*x))/((2*c*f - b*g + Sqrt[(b^2 - 4*a*c)*g^2])*(f + g*x))]*Sqrt[(2*a*g^
2 - 2*c*f*g*x + b*g*(-f + g*x) + Sqrt[(b^2 - 4*a*c)*g^2]*(f + g*x))/((-2*c*f + b
*g + Sqrt[(b^2 - 4*a*c)*g^2])*(f + g*x))]*EllipticF[I*ArcSinh[(Sqrt[2]*Sqrt[(c*f
^2 - b*f*g + a*g^2)/(-2*c*f + b*g + Sqrt[(b^2 - 4*a*c)*g^2])])/Sqrt[f + g*x]], -
((-2*c*f + b*g + Sqrt[(b^2 - 4*a*c)*g^2])/(2*c*f - b*g + Sqrt[(b^2 - 4*a*c)*g^2]
))])/Sqrt[f + g*x]))/(2*c*g^2*Sqrt[(c*f^2 + g*(-(b*f) + a*g))/(-2*c*f + b*g + Sq
rt[(b^2 - 4*a*c)*g^2])]*Sqrt[a + x*(b + c*x)])

_______________________________________________________________________________________

Maple [B]  time = 0.054, size = 1014, normalized size = 2.6 \[ \text{result too large to display} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  int((e*x+d)/(g*x+f)^(1/2)/(c*x^2+b*x+a)^(1/2),x)

[Out]

(2*EllipticF(2^(1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-
4*a*c+b^2)^(1/2)+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*a*e*g^2-Ell
ipticF(2^(1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-4*a*c+
b^2)^(1/2)+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*b*d*g^2-EllipticF
(2^(1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-4*a*c+b^2)^(
1/2)+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*b*e*f*g+2*EllipticF(2^(
1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-4*a*c+b^2)^(1/2)
+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*c*d*f*g-EllipticF(2^(1/2)*(
-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-4*a*c+b^2)^(1/2)+b*g-2
*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*(-4*a*c+b^2)^(1/2)*d*g^2+Elliptic
F(2^(1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-4*a*c+b^2)^
(1/2)+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*(-4*a*c+b^2)^(1/2)*e*f
*g-2*EllipticE(2^(1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*
(-4*a*c+b^2)^(1/2)+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*a*e*g^2+2
*EllipticE(2^(1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-4*
a*c+b^2)^(1/2)+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*b*e*f*g-2*Ell
ipticE(2^(1/2)*(-(g*x+f)*c/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2),(-(g*(-4*a*c+
b^2)^(1/2)+b*g-2*c*f)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2))*c*e*f^2)*(g*(b+2*
c*x+(-4*a*c+b^2)^(1/2))/(g*(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2)*(g*(-2*c*x+(-4*a
*c+b^2)^(1/2)-b)/(2*c*f-b*g+g*(-4*a*c+b^2)^(1/2)))^(1/2)*2^(1/2)*(-(g*x+f)*c/(g*
(-4*a*c+b^2)^(1/2)+b*g-2*c*f))^(1/2)*(g*x+f)^(1/2)*(c*x^2+b*x+a)^(1/2)/c/g^2/(c*
g*x^3+b*g*x^2+c*f*x^2+a*g*x+b*f*x+a*f)

_______________________________________________________________________________________

Maxima [F]  time = 0., size = 0, normalized size = 0. \[ \int \frac{e x + d}{\sqrt{c x^{2} + b x + a} \sqrt{g x + f}}\,{d x} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate((e*x + d)/(sqrt(c*x^2 + b*x + a)*sqrt(g*x + f)),x, algorithm="maxima")

[Out]

integrate((e*x + d)/(sqrt(c*x^2 + b*x + a)*sqrt(g*x + f)), x)

_______________________________________________________________________________________

Fricas [F]  time = 0., size = 0, normalized size = 0. \[{\rm integral}\left (\frac{e x + d}{\sqrt{c x^{2} + b x + a} \sqrt{g x + f}}, x\right ) \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate((e*x + d)/(sqrt(c*x^2 + b*x + a)*sqrt(g*x + f)),x, algorithm="fricas")

[Out]

integral((e*x + d)/(sqrt(c*x^2 + b*x + a)*sqrt(g*x + f)), x)

_______________________________________________________________________________________

Sympy [F]  time = 0., size = 0, normalized size = 0. \[ \int \frac{d + e x}{\sqrt{f + g x} \sqrt{a + b x + c x^{2}}}\, dx \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate((e*x+d)/(g*x+f)**(1/2)/(c*x**2+b*x+a)**(1/2),x)

[Out]

Integral((d + e*x)/(sqrt(f + g*x)*sqrt(a + b*x + c*x**2)), x)

_______________________________________________________________________________________

GIAC/XCAS [F(-1)]  time = 0., size = 0, normalized size = 0. \[ \text{Timed out} \]

Verification of antiderivative is not currently implemented for this CAS.

[In]  integrate((e*x + d)/(sqrt(c*x^2 + b*x + a)*sqrt(g*x + f)),x, algorithm="giac")

[Out]

Timed out